home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 08 System Utilities / PTILTY.SDA / PREADME next >
Text File  |  2019-04-13  |  9KB  |  181 lines

  1. =============================================================================
  2.  
  3.      ╨RIN╘ILITY ╓3.3                                      ╫RITTEN ┬Y:
  4.      ┴ ╘EXT ╞ILE ╒TILITY           ***********           [├╚╒├╦.╫┴╟╧╬]
  5.      ╞OR THE ├-128                   09-06-87         -=[├ARL ╞ ╚OWARD]=-
  6.                                    ***********     
  7.  
  8.      ═ODIFICATIONS ┬Y: ╥ITA ─ELAUNE                       [╥.─┼╠┴╒╬┼]
  9.  
  10. =============================================================================
  11.  
  12. ╨RIN╘ILITY IS A COLLECTION OF ╞ILTER AND ─╧╙ ╒TILITY ╥OUTINES WRITTEN FOR USE
  13. WITH THE ├OMMODORE ├-128 ├OMPUTER, 1571 ─ISK ─RIVE (╙ECOND ─RIVE IS ╧PTIONAL)
  14. AND AN 80 ├OLUMN ═ONITOR.
  15.  
  16. ╨RIN╘ILITY WAS CREATED FOR USERS WHO BRING HOME (OR DOWNLOAD) WORK FROM THE
  17. OFFICE AND NEED TO PROCESS TEXT FILES PRODUCED ON NON-├OMMODORE MACHINES ON
  18. THEIR 128.  ╘HE PROGRAMER ASSUMES YOU HAVE TRANSFERRED YOUR FILES TO A ├-128
  19. ├OMPATIBLE DISK.
  20.  
  21. ╓ERSION 3.3 CONTAINSS SOME FEATURES NOT FOUND IN THE ORIGINAL VERSIONS. ╔N
  22. BRIEF HERE'S WHAT SHE DOES;
  23.  
  24.      ╞╔╠╘┼╥:     ╞EATURES FOUR ╞ILTER ╥OUTINES,
  25.  
  26.              1.  ╫ORDS ╙TAR ╞ILTER - ╙TRIPS ╚IGH ┬ITS FROM ┴╙├╔╔ ╞ILES.
  27.              2.  ╠INE ╞EED ╞ILTER - ╙TRIPS ╠╞ ├HARACTERS FROM ANY FILE.
  28.              3.  ├ARRIAGE ╥ETURN ╞ILTER - ╙TRIPS ├╥ CHARACTERS FROM ANY FILE.
  29.              4.  ╒NIVERSAL ╞ILTER -(┴DDED TO VERSION 2.0) ╙TRIPS ┴╬┘ ╒SER
  30.                  (DECIMAL) DEFINED CHARACTER FROM ANY ┴╙├╔╔ OR ╨┼╘┴╙├╔╔ FILE.
  31.                  ╟REAT FOR STRIPPING PRINTER CONTROL CODES.
  32.  
  33.  
  34.      ├╧╬╓┼╥╘:    ├ONVERTS ┴╙├╔╔ TO ╨┼╘┴╙├╔╔ AND ╨┼╘┴╙├╔╔ TO ┴╙├╔╔ FILES.
  35.  
  36.  
  37.      ╙╨╠╔╘  :    ├HOPS ╠┴╥╟┼ ╙EQUENTIAL ╞ILES INTO SMALLER FILES.
  38.                  ╓ERSION 2.0 INFORMS USER OF WRITTEN FILES STATUS AS THE
  39.                  ROUTINE PROGRESSES.
  40.  
  41.  
  42.      ╥┼┴─   :    ─ISPLAYS OR ╨RINTS ╙EQUENTIAL ╨┼╘┴╙├╔╔ ╞ILES
  43.  
  44.  
  45.      ─╧╙    :    ┴ ─UAL ─IRECTORY ─╧╙ WEDGE IS  INCLUDED TO ╥ENAME OR ╙CRATCH
  46.                  FILES WITHOUT LEAVING THE PROGRAM. ╓ERSION 2.0 ADDED A ─ISK 
  47.                  FORMATING  ROUTINE WITH A CHOICE OF ╙INGLE OR ─OUBLE SIDED
  48.                  FORMATS AND DISPLAYS A DRIVE STATUS MESSAGE AFTER SCRATCHING
  49.                  FILES. ╓ERSION 3.3 INCLUDES A ╙EQUENTIAL ╞ILE ┴PPENDING 
  50.                  ROUTINE TO ├ONCATENATE UP TO 15 ╙EQUENTIAL FILES IN A SINGLE
  51.                  FILE OF YOUR CHOICE.  
  52.  
  53.  
  54. ╘O RUN THE PROGRAM TYPE RUN"╨TILITY". ╘HE FILE WILL LOAD QUICKLY AND YOU WILL
  55. PRESENTED WITH A ═AIN ═ENU SCREEN GIVING YOU A CHOICE OF THE OF THE ABOVE
  56. ROUTINES
  57.  
  58. ╨RIN╘ILITY'S MAIN ADVANTAGE IS THAT IT INCORPORATES ALL OF THE ABOVE ROUTINES
  59. INTO ONE SINGLE PROGRAM SO YOU DON'T HAVE TOO SEARCH ALL OVER FOR THE ╒TILITY
  60. PROGRAM YOU NEED FOR A GIVEN TASK, IT ALSO ALLOWS YOU TO CUSTOM SET SCREEN 
  61. COLORS IF YOU ARE SPENDING MANY HOURS AT YOUR *╨UTER* . ╔N A LITTLE MORE
  62. DETAIL HERE IS WHAT IT DOES:
  63.  
  64. 1. ╞ILTER - ╞ILTER IS THE FIRST OPTION PRESENTED TO YOU AND SENDS YOU TO
  65.    ANOTHER MENU SCREEN WHERE YOU CAN CHOOSE FROM THE FOUR FILTER ROUTINES.
  66.  
  67.    ╘HE FIRST IS A ╫ORD ╙TAR (╘M) FILTER UTILITY PROGRAM DESIGNED TO CONVERT
  68.    ╫ORD ╙TAR FILES TO STRAIGHT ┴╙├╔╔ FILES. THIS OPTION IS SELECTED BY TYPING
  69.    THE LETTER "╚" FOR ╚IGH ┬ITS. ┴S THE PROGRAM WILL INFORM YOU THIS IS THE
  70.    FIRST STEP IN THE PROCESS OF PREPARING YOUR FILES FOR USE ON YOUR 128.  ╔F
  71.    YOUR ╫ORD ╨ROCESSOR WILL ACCOMMODATE ┴╙├╔╔ ╞ILES (┼G.  ╫ORD╫RITER 128 (╘M)
  72.    BY ╘IME ╫ORKS) THEN THIS WILL BE ALL YOU WILL NEED TO DO TOO WORK WITH THE
  73.    FILE.
  74.  
  75.    ╔F YOUR ╫╨ PROGRAM DOSE NOT USE ┴╙├╔╔ FILES OR YOU WANT TO VIEW AN ┴╙├╔╔
  76.    FILE WITH THE ╙EQUENTIAL ╞ILE ╥EADER IN THIS PROGRAM  YOU ARE GOING TO
  77.    HAVE TO CONVERT YOUR FILE(S) TO ╨┼╘┴╙├╔╔, ├OMMODORE'S ╓ERSION OF ┴╙├╔╔
  78.    (DESIGNED FOR SPECIFIC INCOMPATIBILITY WITH THE REST OF THE COMPUTING
  79.    WORLD). ╙EE THE "├ONVERT" OPTION BELLOW FOR MORE INFO.
  80.  
  81.    ╘HE NEXT TWO OPTIONS ON THIS MENU ARE "╠" FOR LINE FEED AND "├" FOR
  82.    CARRIAGE RETURN. ╘HESE OPTIONS WILL STRIP ┴LL LINE FEED OR CARRIAGE RETURN
  83.    CODES FOUND IN YOUR FILES. ╘HIS IS NECESSARY AS FILES PRODUCED ON SOME
  84.    OTHER COMPUTERS OR ╫╨ PROGRAMS WILL OFTEN ADD ONE OR BOTH OF THESE
  85.    CHARACTERS.  ╔F YOUR FILES ARE PRINTING OUT WITH EXTRA LINES IN THEM, (AND
  86.    YOU KNOW YOUR PRINTER IS NOT AT FAULT BECAUSE YOU SET YOUR DIPS SWITCHES
  87.    WRONG) TRY RUNNING THEM THROUGH THESE FILTERS TO CLEAN THEM UP.
  88.  
  89.    ╘HE "╧" OPTION FOR OTHER WILL SEND YOU TO MY INGENIOUSLY CREATED (╚E!╚E!)
  90.    ╒NIVERSAL ╞ILTER. ╫HICH ALLOWS ┘╧╒ TO DEFINE WHAT CHARACTER YOU WANT
  91.    STRIPED AND TO REPLACE IT WITH ANY CHARACTER OF YOUR CHOICE OR NO
  92.    CHARACTER AT ALL IF YOU WISH (USE 0 FOR THE REPLACEMENT CHARACTER CODE).
  93.    ┘OU WILL NEED TO KNOW THE ─ECIMAL NUMBER OF THE CHARACTER'S.  ┘OUR 128
  94.    ╒SERS ═ANUAL HAS A TABLE IN THE BACK IF YOUR CURIOUS AND YOUR PRINTER'S
  95.    USER MANUAL WILL ALSO CONTAIN DECIMAL CODE INFORMATION FOR STRIPPING
  96.    PRINTER CONTROL CODES AS WELL.
  97.  
  98. 2. ├ONVERT - ├ONVERT IS A ROUTINE WHICH WILL CONVERT ┴╙├╔╔ TO
  99.    ╨┼╘┴╙├╔╔ AND ╓ICE ╓ERSA. ┘OU ARE PROMPTED FOR WHICH TASK YOU WANT
  100.    PERFORMED AT THE BEGINNING OF THE ROUTINE.
  101.  
  102.    ╬OTE: ┴LL OF THE ╞ILTER AND ├ONVERT ROUTINES ─ISPLAY THE ╘EXT BEING
  103.    TRANSLATED IN THE COMMAND LINE WINDOW AT THE BOTTOM OF THE SCREEN, THIS IS
  104.    NORMAL SO JUST SIT BACK AND RELAX TILL THE PROGRAM IS FINISHED WITH YOUR
  105.    FILE. ┴LSO, YOU ARE PROMPTED FOR ╔NPUT AND ╧UTPUT FILE NAMES, MAKE SURE
  106.    THEY ARE DIFFERENT FROM EACH OTHER, THE PROGRAM WILL GIVE YOU A "╞ILE ╬OT
  107.    ╞OUND" ERROR IF IT CAN'T FIND THE INPUT FILE.   ╚OWEVER, SINCE COMMODORE
  108.    ─╧╙ WILL NOT AUTOMATICALLY OVERWRITE EXISTING FILES THE PROGRAM WILL NOT
  109.    ACCEPT AN ╧UTPUT FILE NAME IDENTICAL TO THE ╔NPUT FILE NAME AND IT IS
  110.    PREFERABLE TO LEAVE A COPY OF THE OGIGINAL FILE ON THE SOURCE DISK. ╘HIS
  111.    WON'T HURT THE INPUT FILE BUT ╔ DIDN'T BUILD IN ANY ERROR CHECKING FOR IT
  112.    EITHER. ┘OU ARE HEREBY FOREWARNED.
  113.  
  114. 3. ╙PLIT - ╘HE ╙PLIT OPTION WILL TAKE A LARGE SEQUENTIAL FILE AND SPLIT
  115.    IT INTO AS MANY SMALLER FILES AS YOU MAY REQUIRE. ┘OU ARE PROMPTED FOR
  116.    ╔NPUT AND ╧UTPUT FILE NAMES AND THEN ASKED FOR THE SIZE IN NUMBER OF BYTES
  117.    YOU WANT THE OUTPUT FILES TO BE. ╥EMEMBER THAT 4 ├┬═ ┬LOCKS ARE EQUIVALENT
  118.    TO APPROXIMATELY 1000 BYTES. ╙O USE YOUR HEAD A LITTLE AND DON'T ASK THE
  119.    PROGRAM TO SPLIT A 4 BLOCK FILE INTO 2500 BYTE OUTPUT FILES. ┴LSO THIS
  120.    ROUTINE IS A DISK ROUTINE SO THE FILE SIZE IS LIMITED TO THE AMOUNT OF
  121.    SPACE YOU HAVE ON YOUR DISK (NOT THE ├-128 ═EMORY BUFFER). ┴CCORDINGLY IT
  122.    WILL TAKE SOMETIME TO PROCESS YOUR FILE SO ╔ SUGGEST A LONG COFFEE BREAK
  123.    WHEN RUNNING THIS ROUTINE. ╞INALLY OUTPUT FILES ARE NAMED  AS FOLLOWS
  124.    1╧╠─╬┴═┼, 2╧╠─╬┴═┼, 3╧╠─╬┴═┼, ETC. AND YOU ARE ADVISED OF THE STATUS AS
  125.    FILES ARE FINISHED BEING WRITTEN TO THE DISK AS THIS ROUTINE DOSE NOT
  126.    DISPLAY TEXT TO THE SCREEN AS THE ABOVE ROUTINES.
  127.  
  128. 4. ╥EAD - ╘HIS ROUTINE WILL READ A ╨┼╘┴╙├╔╔ SEQUENTIAL FILE AND EITHER
  129.    ─ISPLAY THE FILE TO THE SCREEN OR SEND THE OUTPUT TO THE PRINTER. ╘HE
  130.    PRINTER ROUTINE WILL EXECUTE A FORM FEED AT THE BEGINNING OF THE FILE AND
  131.    ALSO WILL SKIP OVER PERFORATIONS AUTOMATICALLY IF YOU ARE USING A TRACTOR
  132.    FEED.  ╔F YOUR NOT, YOU'LL HAVE TO OMIT THIS LINE  FROM THE SOURCE PROGRAM
  133.    FOR SINGLE SHEET PRINTERS.
  134.  
  135. 5. ─╧╙ - ╔ HAVE INCLUDED MY 2 DIRECTORY ─OS WEDGE ROUTINE (2─╔╥128) TO HELP
  136.    IN CLEANING UP A ─ISK AFTER YOU HAVE RUN ANY OF THE ABOVE ROUTINES. 2─╔╥
  137.    WILL PROMPT YOU FOR INSTRUCTIONS TO ╥┼╬┴═┼ OR ─┼╠┼╘┼  FILES AND IF YOU
  138.    NEED TO YOU CAN EVEN FORMAT A NEW DISK FROM WITHIN THE PROGRAM AS WELL.
  139.    ╘HE ROUTINE DOES NOT EXIT DIRECTLY BACK TO THE MAIN MENU SO YOU WILL GET A
  140.    LAST CHANCE TO REVIEW THE DIRECTORY OF THE CURRENT DISK PRIOR TO LEAVING
  141.    THE ROUTINE. ╓ERSION 3.3 INCLUDES A ╙EQUENTIAL ╞ILE APPENDING ROUTINE AS
  142.    NOTED ABOVE.
  143.  
  144. ╨ROGRAM ╬OTES:
  145.  
  146. ╔ HAVE PREVIOUSLY UPLOADED A COMPILED VERSION OF THIS PROGAM, ╒NFORTUNATLY
  147. IT DIDN'T EXECUTE CERTAIN CONVERSION AND FILTER ROUTINES WITH OUT ERRORS AND
  148. ╔ HAVE WITHDRAWN IT FROM THE PUBLIC DOMAIN. ╔F YOU ARE USING A COMPILED
  149. VERSION FOR OTHER THAN VIEWING OR PRINTING FILES YOU MAY HAVE SOME PROBLEMS
  150. WITH THE PROGRAM. ╔ AM SORY FOR THIS BUT ╔ HAVEN'T BEEN ABLE TO DEBUG THE
  151. THE DARN THING. ╘HE SOURCE ┬ASIC 7.0 FILE WILL EXECUTE ALL ROUTINES WITHOUT
  152. ERRORS AS FAR AS ╔ HAVE BEEN ABLE TO DETERMINE. ╔F YOU FIND ONE LET ME KNOW
  153. AND ╔'LL FIX IT. 
  154.  
  155. ╔F ANY KIND SOLE WOULD LIKE TO TAKE A CRACK A COMPILING THE FILE ╔ WOULD
  156. SURE APPRICIEATE THEIR EFFORTS. LEAVE ME SOME ┼-MAIL ON ╟┼NIE OR ├╔╙ IF
  157. YOU ARE SUCCESFUL AT GETTING AN EXECUTABLE ERROR FREE COMPLIATION.
  158.  
  159. ╔F YOU CAN THINK OF SOMETHING ELSE YOU WANT ╨RIN╘ILITY TO DO LET ME KNOW
  160. WHAT YOUR IDEA IS AND ╔'LL SEE IF WE CAN'T BUILD A BETTER MOUSE TRAP.
  161.  
  162. ╞INALLY THIS PROGRAM IS ╞╥┼┼╫┴╥┼ TO BE USED COPIED AND SHARED FOR YOUR
  163. PERSONAL USE AS YOU SEE FIT.  ╬O ├HARGE OF ANY NATURE MAY BE MADE FOR THIS
  164. PROGRAM NOR MAY IT BE USED FOR COMMERCIAL PURPOSES WITHOUT THE EXPRESSED
  165. PERMISSION OF THE AUTHOR. ╔F YOU HAVE ANY QUESTIONS OR REQUIRE ANY HELP
  166. FEEL FREE TO SEND ME YOUR COMMENTS VIA ┼-═AIL OR THE ADDRESS BELLOW. 
  167.  
  168.  
  169. ┼NJOY,
  170.  
  171. ├ARL....
  172.  
  173.    [├╚╒├╦.╫┴╟╧╬] ON ╟┼NIE                    [774000,3077] ON ├╔╙    
  174.  
  175.    ╙END COMMENTS OR LETTERS TO;
  176.  
  177.    ├ARL ╞. ╚OWARD
  178.    11321 ╞AIRVIEW ╙T.
  179.    ┼L ═ONTE, ├┴ 91732
  180.  
  181.